//package chapter06
//
//object Test02PackageObject {
//  def main(args: Array[String]): Unit = {
//    commonValue()
//    println(value)
//  }
//}

package chapter06 {

  object Test02PackageObject {
    def main(args: Array[String]): Unit = {
      commonValue()
      println(value)

    }
  }

}

package ccc {
  package ddd {

    object Test02_PackageObject {
      def main(args: Array[String]): Unit = {
        println(school) //访问不同的外部包
      }
    }

  }


  //在这school 可以被访问到
  package object ddd {
    val school: String = "atguigu"

  }

}


//定义一个包对象 必须和想被访问的包的同一层级目录下就可以访问了
package object ddd {
  val school: String = "atguigu"

}